antitank rifle - French English Dictionary